Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 NELSON PLACE Semi-Detached £111,138 £90,000 21 Sep 2018
8 NELSON PLACE Semi-Detached £148,424 £96,000 27 May 2014
10 NELSON PLACE Semi-Detached £118,967 £110,000 25 Nov 2021
12 NELSON PLACE Semi-Detached £209,462 £120,000 16 May 2006